[PEFF file: __unnamed__] file_timestamp: AE143189 old_def_version: 00000000 old_imp_version: 00000000 current_version: 00000000 main: [missing export symbol] init: [missing export symbol] term: [missing export symbol] [section 0 header] name __missing__ default_address 00000000 total_size BC0 unpacked_size BC0 packed_size BC0 section_kind EXECUTABLE_READONLY share_kind GLOBAL alignment 04 [section 0 disassembly] 00000000 70CB000F andi. r11, r6, 0x000F 00000004 7C0802A6 mflr r0 00000008 2C0B000F cmpwi r11, 15 0000000C 54CCD1BE rlwinm r12, r6, 26, 6, 31 00000010 418202D8 beq +0x000002D8 /* 000002E8 */ 00000014 9421FFB0 stwu [r1 - 0x0050], r1 00000018 7D870034 cntlzw r7, r12 0000001C 90010058 stw [r1 + 0x0058], r0 00000020 54E7083A rlwinm r7, r7, 1, 0, 29 00000024 8102000C lwz r8, [r2 + 0x000C] 00000028 90410014 stw [r1 + 0x0014], r2 0000002C 7CE8382E lwzx r7, r8, r7 00000030 81450000 lwz r10, [r5] 00000034 7CE83A14 add r7, r8, r7 00000038 80450004 lwz r2, [r5 + 0x0004] 0000003C 7CE903A6 mtctr r7 00000040 7D4803A6 mtlr r10 00000044 39640004 addi r11, r4, 0x0004 00000048 4E800420 bctr 0000004C 558047BE rlwinm r0, r12, 8, 30, 31 00000050 2C000002 cmpwi r0, 2 00000054 41810024 bgt +0x00000024 /* 00000078 */ 00000058 41800010 blt +0x00000010 /* 00000068 */ 0000005C A94B0000 lha r10, [r11] 00000060 396B0002 addi r11, r11, 0x0002 00000064 4800001C b +0x0000001C /* 00000080 */ label00000068: 00000068 894B0000 lbz r10, [r11] 0000006C 7D4A0774 extsb r10, r10 00000070 396B0002 addi r11, r11, 0x0002 00000074 4800000C b +0x0000000C /* 00000080 */ label00000078: 00000078 814B0000 lwz r10, [r11] 0000007C 396B0004 addi r11, r11, 0x0004 label00000080: 00000080 91410048 stw [r1 + 0x0048], r10 00000084 558057BE rlwinm r0, r12, 10, 30, 31 00000088 2C000002 cmpwi r0, 2 0000008C 41810024 bgt +0x00000024 /* 000000B0 */ 00000090 41800010 blt +0x00000010 /* 000000A0 */ 00000094 A94B0000 lha r10, [r11] 00000098 396B0002 addi r11, r11, 0x0002 0000009C 4800001C b +0x0000001C /* 000000B8 */ label000000A0: 000000A0 894B0000 lbz r10, [r11] 000000A4 7D4A0774 extsb r10, r10 000000A8 396B0002 addi r11, r11, 0x0002 000000AC 4800000C b +0x0000000C /* 000000B8 */ label000000B0: 000000B0 814B0000 lwz r10, [r11] 000000B4 396B0004 addi r11, r11, 0x0004 label000000B8: 000000B8 91410044 stw [r1 + 0x0044], r10 000000BC 558067BE rlwinm r0, r12, 12, 30, 31 000000C0 2C000002 cmpwi r0, 2 000000C4 41810024 bgt +0x00000024 /* 000000E8 */ 000000C8 41800010 blt +0x00000010 /* 000000D8 */ 000000CC A94B0000 lha r10, [r11] 000000D0 396B0002 addi r11, r11, 0x0002 000000D4 4800001C b +0x0000001C /* 000000F0 */ label000000D8: 000000D8 894B0000 lbz r10, [r11] 000000DC 7D4A0774 extsb r10, r10 000000E0 396B0002 addi r11, r11, 0x0002 000000E4 4800000C b +0x0000000C /* 000000F0 */ label000000E8: 000000E8 814B0000 lwz r10, [r11] 000000EC 396B0004 addi r11, r11, 0x0004 label000000F0: 000000F0 91410040 stw [r1 + 0x0040], r10 000000F4 558077BE rlwinm r0, r12, 14, 30, 31 000000F8 2C000002 cmpwi r0, 2 000000FC 41810024 bgt +0x00000024 /* 00000120 */ 00000100 41800010 blt +0x00000010 /* 00000110 */ 00000104 A94B0000 lha r10, [r11] 00000108 396B0002 addi r11, r11, 0x0002 0000010C 4800001C b +0x0000001C /* 00000128 */ label00000110: 00000110 894B0000 lbz r10, [r11] 00000114 7D4A0774 extsb r10, r10 00000118 396B0002 addi r11, r11, 0x0002 0000011C 4800000C b +0x0000000C /* 00000128 */ label00000120: 00000120 814B0000 lwz r10, [r11] 00000124 396B0004 addi r11, r11, 0x0004 label00000128: 00000128 9141003C stw [r1 + 0x003C], r10 0000012C 558087BE rlwinm r0, r12, 16, 30, 31 00000130 2C000002 cmpwi r0, 2 00000134 41810024 bgt +0x00000024 /* 00000158 */ 00000138 41800010 blt +0x00000010 /* 00000148 */ 0000013C A94B0000 lha r10, [r11] 00000140 396B0002 addi r11, r11, 0x0002 00000144 4800001C b +0x0000001C /* 00000160 */ label00000148: 00000148 894B0000 lbz r10, [r11] 0000014C 7D4A0774 extsb r10, r10 00000150 396B0002 addi r11, r11, 0x0002 00000154 4800000C b +0x0000000C /* 00000160 */ label00000158: 00000158 814B0000 lwz r10, [r11] 0000015C 396B0004 addi r11, r11, 0x0004 label00000160: 00000160 91410038 stw [r1 + 0x0038], r10 00000164 558097BE rlwinm r0, r12, 18, 30, 31 00000168 2C000002 cmpwi r0, 2 0000016C 41810024 bgt +0x00000024 /* 00000190 */ 00000170 41800010 blt +0x00000010 /* 00000180 */ 00000174 A94B0000 lha r10, [r11] 00000178 396B0002 addi r11, r11, 0x0002 0000017C 4800001C b +0x0000001C /* 00000198 */ label00000180: 00000180 894B0000 lbz r10, [r11] 00000184 7D4A0774 extsb r10, r10 00000188 396B0002 addi r11, r11, 0x0002 0000018C 4800000C b +0x0000000C /* 00000198 */ label00000190: 00000190 814B0000 lwz r10, [r11] 00000194 396B0004 addi r11, r11, 0x0004 label00000198: 00000198 5580A7BE rlwinm r0, r12, 20, 30, 31 0000019C 2C000002 cmpwi r0, 2 000001A0 41810024 bgt +0x00000024 /* 000001C4 */ 000001A4 41800010 blt +0x00000010 /* 000001B4 */ 000001A8 A92B0000 lha r9, [r11] 000001AC 396B0002 addi r11, r11, 0x0002 000001B0 4800001C b +0x0000001C /* 000001CC */ label000001B4: 000001B4 892B0000 lbz r9, [r11] 000001B8 7D290774 extsb r9, r9 000001BC 396B0002 addi r11, r11, 0x0002 000001C0 4800000C b +0x0000000C /* 000001CC */ label000001C4: 000001C4 812B0000 lwz r9, [r11] 000001C8 396B0004 addi r11, r11, 0x0004 label000001CC: 000001CC 5580B7BE rlwinm r0, r12, 22, 30, 31 000001D0 2C000002 cmpwi r0, 2 000001D4 41810024 bgt +0x00000024 /* 000001F8 */ 000001D8 41800010 blt +0x00000010 /* 000001E8 */ 000001DC A90B0000 lha r8, [r11] 000001E0 396B0002 addi r11, r11, 0x0002 000001E4 4800001C b +0x0000001C /* 00000200 */ label000001E8: 000001E8 890B0000 lbz r8, [r11] 000001EC 7D080774 extsb r8, r8 000001F0 396B0002 addi r11, r11, 0x0002 000001F4 4800000C b +0x0000000C /* 00000200 */ label000001F8: 000001F8 810B0000 lwz r8, [r11] 000001FC 396B0004 addi r11, r11, 0x0004 label00000200: 00000200 5580C7BE rlwinm r0, r12, 24, 30, 31 00000204 2C000002 cmpwi r0, 2 00000208 41810024 bgt +0x00000024 /* 0000022C */ 0000020C 41800010 blt +0x00000010 /* 0000021C */ 00000210 A8EB0000 lha r7, [r11] 00000214 396B0002 addi r11, r11, 0x0002 00000218 4800001C b +0x0000001C /* 00000234 */ label0000021C: 0000021C 88EB0000 lbz r7, [r11] 00000220 7CE70774 extsb r7, r7 00000224 396B0002 addi r11, r11, 0x0002 00000228 4800000C b +0x0000000C /* 00000234 */ label0000022C: 0000022C 80EB0000 lwz r7, [r11] 00000230 396B0004 addi r11, r11, 0x0004 label00000234: 00000234 5580D7BE rlwinm r0, r12, 26, 30, 31 00000238 2C000002 cmpwi r0, 2 0000023C 41810024 bgt +0x00000024 /* 00000260 */ 00000240 41800010 blt +0x00000010 /* 00000250 */ 00000244 A8CB0000 lha r6, [r11] 00000248 396B0002 addi r11, r11, 0x0002 0000024C 4800001C b +0x0000001C /* 00000268 */ label00000250: 00000250 88CB0000 lbz r6, [r11] 00000254 7CC60774 extsb r6, r6 00000258 396B0002 addi r11, r11, 0x0002 0000025C 4800000C b +0x0000000C /* 00000268 */ label00000260: 00000260 80CB0000 lwz r6, [r11] 00000264 396B0004 addi r11, r11, 0x0004 label00000268: 00000268 5580E7BE rlwinm r0, r12, 28, 30, 31 0000026C 2C000002 cmpwi r0, 2 00000270 41810024 bgt +0x00000024 /* 00000294 */ 00000274 41800010 blt +0x00000010 /* 00000284 */ 00000278 A8AB0000 lha r5, [r11] 0000027C 396B0002 addi r11, r11, 0x0002 00000280 4800001C b +0x0000001C /* 0000029C */ label00000284: 00000284 88AB0000 lbz r5, [r11] 00000288 7CA50774 extsb r5, r5 0000028C 396B0002 addi r11, r11, 0x0002 00000290 4800000C b +0x0000000C /* 0000029C */ label00000294: 00000294 80AB0000 lwz r5, [r11] 00000298 396B0004 addi r11, r11, 0x0004 label0000029C: 0000029C 5580F7BE rlwinm r0, r12, 30, 30, 31 000002A0 2C000002 cmpwi r0, 2 000002A4 41810024 bgt +0x00000024 /* 000002C8 */ 000002A8 41800010 blt +0x00000010 /* 000002B8 */ 000002AC A88B0000 lha r4, [r11] 000002B0 396B0002 addi r11, r11, 0x0002 000002B4 4800001C b +0x0000001C /* 000002D0 */ label000002B8: 000002B8 888B0000 lbz r4, [r11] 000002BC 7C840774 extsb r4, r4 000002C0 396B0002 addi r11, r11, 0x0002 000002C4 4800000C b +0x0000000C /* 000002D0 */ label000002C8: 000002C8 808B0000 lwz r4, [r11] 000002CC 396B0004 addi r11, r11, 0x0004 label000002D0: 000002D0 4E800021 blrl 000002D4 80010058 lwz r0, [r1 + 0x0058] 000002D8 38210050 addi r1, r1, 0x0050 000002DC 7C0803A6 mtlr r0 000002E0 8041FFC4 lwz r2, [r1 - 0x003C] 000002E4 4E800020 blr label000002E8: 000002E8 48000238 b +0x00000238 /* 00000520 */ 000002EC 00000000 .invalid 000002F0 00000000 .invalid 000002F4 00000000 .invalid 000002F8 FFFFFD60 .invalid FC, 1 000002FC FFFFFD98 .invalid FC, 0 00000300 FFFFFDD0 .invalid FC, 0 00000304 FFFFFE08 .invalid FC, 0 00000308 FFFFFE40 .invalid FC, 0 0000030C FFFFFE78 fmsub f31, f31, f31, f25 00000310 FFFFFEAC fsqrt f31, f31 00000314 FFFFFEE0 .invalid FC, 1 00000318 FFFFFF14 .invalid FC, 0 0000031C FFFFFF48 .invalid FC, 0 00000320 FFFFFF7C fnmsub f31, f31, f31, f29 00000324 FFFFFFB0 .invalid FC, 1 00000328 FFFFFFE4 fdiv f31, f31, f31 0000032C 7C0802A6 mflr r0 00000330 BF61FFEC stmw [r1 - 0x0014], r27 00000334 90010008 stw [r1 + 0x0008], r0 00000338 9421FFB0 stwu [r1 - 0x0050], r1 0000033C 7C7E1B78 mr r30, r3 00000340 887E0001 lbz r3, [r30 + 0x0001] 00000344 80A0028A lwz r5, [r0 + 0x028A] 00000348 38030004 addi r0, r3, 0x0004 0000034C 7C9E002E lwzx r4, r30, r0 00000350 80650000 lwz r3, [r5] 00000354 54802336 rlwinm r0, r4, 4, 12, 27 00000358 7F830214 add r28, r3, r0 0000035C 7C838670 srawi r3, r4, 16 00000360 A81C0004 lha r0, [r28 + 0x0004] 00000364 7C630734 extsh r3, r3 00000368 7C030000 cmp r3, r0 0000036C 38800000 li r4, 0x0000 00000370 41820014 beq +0x00000014 /* 00000384 */ 00000374 881C0005 lbz r0, [r28 + 0x0005] 00000378 5463063E rlwinm r3, r3, 0, 24, 31 0000037C 7C030000 cmp r3, r0 00000380 40820018 bne +0x00000018 /* 00000398 */ label00000384: 00000384 807C0000 lwz r3, [r28] 00000388 88030028 lbz r0, [r3 + 0x0028] 0000038C 54000631 rlwinm. r0, r0, 0, 24, 24 00000390 41820008 beq +0x00000008 /* 00000398 */ 00000394 38800001 li r4, 0x0001 label00000398: 00000398 5480063F rlwinm. r0, r4, 0, 24, 31 0000039C 4082001C bne +0x0000001C /* 000003B8 */ 000003A0 80620038 lwz r3, [r2 + 0x0038] 000003A4 7FC5F378 mr r5, r30 000003A8 388000F0 li r4, 0x00F0 000003AC 4800071D bl +0x0000071C /* 00000AC8 */ 000003B0 80410014 lwz r2, [r1 + 0x0014] 000003B4 48000060 b +0x00000060 /* 00000414 */ label000003B8: 000003B8 807C000C lwz r3, [r28 + 0x000C] 000003BC 809C0000 lwz r4, [r28] 000003C0 2C030000 cmpwi r3, 0 000003C4 83BC0008 lwz r29, [r28 + 0x0008] 000003C8 83640000 lwz r27, [r4] 000003CC 41820010 beq +0x00000010 /* 000003DC */ 000003D0 48000711 bl +0x00000710 /* 00000AE0 */ 000003D4 80410014 lwz r2, [r1 + 0x0014] 000003D8 7C7F1B78 mr r31, r3 label000003DC: 000003DC 7F63DB78 mr r3, r27 000003E0 7FC5F378 mr r5, r30 000003E4 7FA6EB78 mr r6, r29 000003E8 388003F0 li r4, 0x03F0 000003EC 480006DD bl +0x000006DC /* 00000AC8 */ 000003F0 80410014 lwz r2, [r1 + 0x0014] 000003F4 801C000C lwz r0, [r28 + 0x000C] 000003F8 7C7B1B78 mr r27, r3 000003FC 2C000000 cmpwi r0, 0 00000400 41820010 beq +0x00000010 /* 00000410 */ 00000404 7FE3FB78 mr r3, r31 00000408 480006D9 bl +0x000006D8 /* 00000AE0 */ 0000040C 80410014 lwz r2, [r1 + 0x0014] label00000410: 00000410 7F63DB78 mr r3, r27 label00000414: 00000414 80010058 lwz r0, [r1 + 0x0058] 00000418 38210050 addi r1, r1, 0x0050 0000041C 7C0803A6 mtlr r0 00000420 BB61FFEC lmw r27, [r1 - 0x0014] 00000424 4E800020 blr 00000428 7C0802A6 mflr r0 0000042C BF61FFEC stmw [r1 - 0x0014], r27 00000430 90010008 stw [r1 + 0x0008], r0 00000434 9421FFB0 stwu [r1 - 0x0050], r1 00000438 7C7E1B78 mr r30, r3 0000043C 8060028A lwz r3, [r0 + 0x028A] 00000440 54802336 rlwinm r0, r4, 4, 12, 27 00000444 80630000 lwz r3, [r3] 00000448 38A00000 li r5, 0x0000 0000044C 7F830214 add r28, r3, r0 00000450 7C838670 srawi r3, r4, 16 00000454 A81C0004 lha r0, [r28 + 0x0004] 00000458 7C630734 extsh r3, r3 0000045C 7C030000 cmp r3, r0 00000460 41820014 beq +0x00000014 /* 00000474 */ 00000464 881C0005 lbz r0, [r28 + 0x0005] 00000468 5463063E rlwinm r3, r3, 0, 24, 31 0000046C 7C030000 cmp r3, r0 00000470 40820018 bne +0x00000018 /* 00000488 */ label00000474: 00000474 807C0000 lwz r3, [r28] 00000478 88030028 lbz r0, [r3 + 0x0028] 0000047C 54000631 rlwinm. r0, r0, 0, 24, 24 00000480 41820008 beq +0x00000008 /* 00000488 */ 00000484 38A00001 li r5, 0x0001 label00000488: 00000488 54A0063F rlwinm. r0, r5, 0, 24, 31 0000048C 40820024 bne +0x00000024 /* 000004B0 */ 00000490 80600EA8 lwz r3, [r0 + 0x0EA8] 00000494 7FC6F378 mr r6, r30 00000498 7C872378 mr r7, r4 0000049C 38800FF8 li r4, 0x0FF8 000004A0 38A00024 li r5, 0x0024 000004A4 48000625 bl +0x00000624 /* 00000AC8 */ 000004A8 80410014 lwz r2, [r1 + 0x0014] 000004AC 48000060 b +0x00000060 /* 0000050C */ label000004B0: 000004B0 807C000C lwz r3, [r28 + 0x000C] 000004B4 809C0000 lwz r4, [r28] 000004B8 2C030000 cmpwi r3, 0 000004BC 83BC0008 lwz r29, [r28 + 0x0008] 000004C0 83640000 lwz r27, [r4] 000004C4 41820010 beq +0x00000010 /* 000004D4 */ 000004C8 48000619 bl +0x00000618 /* 00000AE0 */ 000004CC 80410014 lwz r2, [r1 + 0x0014] 000004D0 7C7F1B78 mr r31, r3 label000004D4: 000004D4 7F63DB78 mr r3, r27 000004D8 7FC5F378 mr r5, r30 000004DC 7FA6EB78 mr r6, r29 000004E0 388003F0 li r4, 0x03F0 000004E4 480005E5 bl +0x000005E4 /* 00000AC8 */ 000004E8 80410014 lwz r2, [r1 + 0x0014] 000004EC 801C000C lwz r0, [r28 + 0x000C] 000004F0 7C7B1B78 mr r27, r3 000004F4 2C000000 cmpwi r0, 0 000004F8 41820010 beq +0x00000010 /* 00000508 */ 000004FC 7FE3FB78 mr r3, r31 00000500 480005E1 bl +0x000005E0 /* 00000AE0 */ 00000504 80410014 lwz r2, [r1 + 0x0014] label00000508: 00000508 7F63DB78 mr r3, r27 label0000050C: 0000050C 80010058 lwz r0, [r1 + 0x0058] 00000510 38210050 addi r1, r1, 0x0050 00000514 7C0803A6 mtlr r0 00000518 BB61FFEC lmw r27, [r1 - 0x0014] 0000051C 4E800020 blr label00000520: 00000520 7C0802A6 mflr r0 00000524 93E1FFFC stw [r1 - 0x0004], r31 00000528 93C1FFF8 stw [r1 - 0x0008], r30 0000052C 93A1FFF4 stw [r1 - 0x000C], r29 00000530 9381FFF0 stw [r1 - 0x0010], r28 00000534 90010008 stw [r1 + 0x0008], r0 00000538 9421FF90 stwu [r1 - 0x0070], r1 0000053C 7C7C1B78 mr r28, r3 00000540 7C9F2378 mr r31, r4 00000544 7CBD2B78 mr r29, r5 00000548 7CDE3378 mr r30, r6 0000054C 38620100 addi r3, r2, 0x0100 00000550 48000561 bl +0x00000560 /* 00000AB0 */ 00000554 80410014 lwz r2, [r1 + 0x0014] 00000558 57C0E6BE rlwinm r0, r30, 28, 26, 31 0000055C 2C000011 cmpwi r0, 17 00000560 41820080 beq +0x00000080 /* 000005E0 */ 00000564 40800010 bge +0x00000010 /* 00000574 */ 00000568 2C000010 cmpwi r0, 16 0000056C 40800014 bge +0x00000014 /* 00000580 */ 00000570 48000158 b +0x00000158 /* 000006C8 */ label00000574: 00000574 2C000013 cmpwi r0, 19 00000578 40800150 bge +0x00000150 /* 000006C8 */ 0000057C 480000D4 b +0x000000D4 /* 00000650 */ label00000580: 00000580 801F0016 lwz r0, [r31 + 0x0016] 00000584 7F83E378 mr r3, r28 00000588 90010038 stw [r1 + 0x0038], r0 0000058C 801F0012 lwz r0, [r31 + 0x0012] 00000590 7FACEB78 mr r12, r29 00000594 9001003C stw [r1 + 0x003C], r0 00000598 801F000E lwz r0, [r31 + 0x000E] 0000059C 90010040 stw [r1 + 0x0040], r0 000005A0 801F000A lwz r0, [r31 + 0x000A] 000005A4 90010044 stw [r1 + 0x0044], r0 000005A8 801F0006 lwz r0, [r31 + 0x0006] 000005AC 90010048 stw [r1 + 0x0048], r0 000005B0 A81F0004 lha r0, [r31 + 0x0004] 000005B4 9001004C stw [r1 + 0x004C], r0 000005B8 809F0032 lwz r4, [r31 + 0x0032] 000005BC 80BF002E lwz r5, [r31 + 0x002E] 000005C0 80DF002A lwz r6, [r31 + 0x002A] 000005C4 80FF0026 lwz r7, [r31 + 0x0026] 000005C8 811F0022 lwz r8, [r31 + 0x0022] 000005CC 813F001E lwz r9, [r31 + 0x001E] 000005D0 815F001A lwz r10, [r31 + 0x001A] 000005D4 48000525 bl +0x00000524 /* 00000AF8 */ 000005D8 80410014 lwz r2, [r1 + 0x0014] 000005DC 480000F4 b +0x000000F4 /* 000006D0 */ label000005E0: 000005E0 801F0020 lwz r0, [r31 + 0x0020] 000005E4 7F83E378 mr r3, r28 000005E8 90010038 stw [r1 + 0x0038], r0 000005EC 801F001C lwz r0, [r31 + 0x001C] 000005F0 7FACEB78 mr r12, r29 000005F4 9001003C stw [r1 + 0x003C], r0 000005F8 801F0018 lwz r0, [r31 + 0x0018] 000005FC 90010040 stw [r1 + 0x0040], r0 00000600 801F0014 lwz r0, [r31 + 0x0014] 00000604 90010044 stw [r1 + 0x0044], r0 00000608 801F0010 lwz r0, [r31 + 0x0010] 0000060C 90010048 stw [r1 + 0x0048], r0 00000610 801F000C lwz r0, [r31 + 0x000C] 00000614 9001004C stw [r1 + 0x004C], r0 00000618 801F0008 lwz r0, [r31 + 0x0008] 0000061C 90010050 stw [r1 + 0x0050], r0 00000620 801F0004 lwz r0, [r31 + 0x0004] 00000624 90010054 stw [r1 + 0x0054], r0 00000628 809F003C lwz r4, [r31 + 0x003C] 0000062C 80BF0038 lwz r5, [r31 + 0x0038] 00000630 80DF0034 lwz r6, [r31 + 0x0034] 00000634 80FF0030 lwz r7, [r31 + 0x0030] 00000638 811F002C lwz r8, [r31 + 0x002C] 0000063C 813F0028 lwz r9, [r31 + 0x0028] 00000640 815F0024 lwz r10, [r31 + 0x0024] 00000644 480004B5 bl +0x000004B4 /* 00000AF8 */ 00000648 80410014 lwz r2, [r1 + 0x0014] 0000064C 48000084 b +0x00000084 /* 000006D0 */ label00000650: 00000650 A81F0020 lha r0, [r31 + 0x0020] 00000654 7F83E378 mr r3, r28 00000658 90010038 stw [r1 + 0x0038], r0 0000065C 801F001C lwz r0, [r31 + 0x001C] 00000660 7FACEB78 mr r12, r29 00000664 9001003C stw [r1 + 0x003C], r0 00000668 801F0018 lwz r0, [r31 + 0x0018] 0000066C 90010040 stw [r1 + 0x0040], r0 00000670 801F0014 lwz r0, [r31 + 0x0014] 00000674 90010044 stw [r1 + 0x0044], r0 00000678 A81F0012 lha r0, [r31 + 0x0012] 0000067C 90010048 stw [r1 + 0x0048], r0 00000680 A81F0010 lha r0, [r31 + 0x0010] 00000684 9001004C stw [r1 + 0x004C], r0 00000688 801F000C lwz r0, [r31 + 0x000C] 0000068C 90010050 stw [r1 + 0x0050], r0 00000690 801F0008 lwz r0, [r31 + 0x0008] 00000694 90010054 stw [r1 + 0x0054], r0 00000698 801F0004 lwz r0, [r31 + 0x0004] 0000069C 90010058 stw [r1 + 0x0058], r0 000006A0 809F0034 lwz r4, [r31 + 0x0034] 000006A4 80BF0030 lwz r5, [r31 + 0x0030] 000006A8 A8DF002E lha r6, [r31 + 0x002E] 000006AC A8FF002C lha r7, [r31 + 0x002C] 000006B0 891F002A lbz r8, [r31 + 0x002A] 000006B4 813F0026 lwz r9, [r31 + 0x0026] 000006B8 815F0022 lwz r10, [r31 + 0x0022] 000006BC 4800043D bl +0x0000043C /* 00000AF8 */ 000006C0 80410014 lwz r2, [r1 + 0x0014] 000006C4 4800000C b +0x0000000C /* 000006D0 */ label000006C8: 000006C8 3C608001 lis r3, 0x8001 000006CC 38638002 subi r3, r3, 0x7FFE label000006D0: 000006D0 80010078 lwz r0, [r1 + 0x0078] 000006D4 38210070 addi r1, r1, 0x0070 000006D8 7C0803A6 mtlr r0 000006DC 83E1FFFC lwz r31, [r1 - 0x0004] 000006E0 83C1FFF8 lwz r30, [r1 - 0x0008] 000006E4 83A1FFF4 lwz r29, [r1 - 0x000C] 000006E8 8381FFF0 lwz r28, [r1 - 0x0010] 000006EC 4E800020 blr 000006F0 7C0802A6 mflr r0 000006F4 90010008 stw [r1 + 0x0008], r0 000006F8 9421FFC0 stwu [r1 - 0x0040], r1 000006FC 7C661B78 mr r6, r3 00000700 80600EA8 lwz r3, [r0 + 0x0EA8] 00000704 388003F8 li r4, 0x03F8 00000708 38A0002C li r5, 0x002C 0000070C 480003BD bl +0x000003BC /* 00000AC8 */ 00000710 80410014 lwz r2, [r1 + 0x0014] 00000714 90610038 stw [r1 + 0x0038], r3 00000718 80610038 lwz r3, [r1 + 0x0038] 0000071C 80010048 lwz r0, [r1 + 0x0048] 00000720 38210040 addi r1, r1, 0x0040 00000724 7C0803A6 mtlr r0 00000728 4E800020 blr 0000072C 7C0802A6 mflr r0 00000730 90010008 stw [r1 + 0x0008], r0 00000734 9421FFC0 stwu [r1 - 0x0040], r1 00000738 7C661B78 mr r6, r3 0000073C 7C872378 mr r7, r4 00000740 80600EA8 lwz r3, [r0 + 0x0EA8] 00000744 38800FE8 li r4, 0x0FE8 00000748 38A0002D li r5, 0x002D 0000074C 4800037D bl +0x0000037C /* 00000AC8 */ 00000750 80410014 lwz r2, [r1 + 0x0014] 00000754 90610038 stw [r1 + 0x0038], r3 00000758 A861003A lha r3, [r1 + 0x003A] 0000075C 80010048 lwz r0, [r1 + 0x0048] 00000760 38210040 addi r1, r1, 0x0040 00000764 7C0803A6 mtlr r0 00000768 4E800020 blr 0000076C 7C0802A6 mflr r0 00000770 90010008 stw [r1 + 0x0008], r0 00000774 9421FFC0 stwu [r1 - 0x0040], r1 00000778 7C661B78 mr r6, r3 0000077C 7C872378 mr r7, r4 00000780 80600EA8 lwz r3, [r0 + 0x0EA8] 00000784 38800FE8 li r4, 0x0FE8 00000788 38A0002F li r5, 0x002F 0000078C 4800033D bl +0x0000033C /* 00000AC8 */ 00000790 80410014 lwz r2, [r1 + 0x0014] 00000794 90610038 stw [r1 + 0x0038], r3 00000798 A861003A lha r3, [r1 + 0x003A] 0000079C 80010048 lwz r0, [r1 + 0x0048] 000007A0 38210040 addi r1, r1, 0x0040 000007A4 7C0803A6 mtlr r0 000007A8 4E800020 blr 000007AC 7C0802A6 mflr r0 000007B0 90010008 stw [r1 + 0x0008], r0 000007B4 9421FFC0 stwu [r1 - 0x0040], r1 000007B8 7C661B78 mr r6, r3 000007BC 7C872378 mr r7, r4 000007C0 7CA82B78 mr r8, r5 000007C4 80600EA8 lwz r3, [r0 + 0x0EA8] 000007C8 38803FE8 li r4, 0x3FE8 000007CC 38A0002E li r5, 0x002E 000007D0 480002F9 bl +0x000002F8 /* 00000AC8 */ 000007D4 80410014 lwz r2, [r1 + 0x0014] 000007D8 90610038 stw [r1 + 0x0038], r3 000007DC A861003A lha r3, [r1 + 0x003A] 000007E0 80010048 lwz r0, [r1 + 0x0048] 000007E4 38210040 addi r1, r1, 0x0040 000007E8 7C0803A6 mtlr r0 000007EC 4E800020 blr 000007F0 7C0802A6 mflr r0 000007F4 90010008 stw [r1 + 0x0008], r0 000007F8 9421FFB0 stwu [r1 - 0x0050], r1 000007FC 7C882378 mr r8, r4 00000800 38E20124 addi r7, r2, 0x0124 00000804 38C200FC addi r6, r2, 0x00FC 00000808 80870000 lwz r4, [r7] 0000080C 80070004 lwz r0, [r7 + 0x0004] 00000810 38A10038 addi r5, r1, 0x0038 00000814 90810038 stw [r1 + 0x0038], r4 00000818 9001003C stw [r1 + 0x003C], r0 0000081C 80070008 lwz r0, [r7 + 0x0008] 00000820 388000F0 li r4, 0x00F0 00000824 90010040 stw [r1 + 0x0040], r0 00000828 9101003C stw [r1 + 0x003C], r8 0000082C 90610040 stw [r1 + 0x0040], r3 00000830 80660000 lwz r3, [r6] 00000834 48000295 bl +0x00000294 /* 00000AC8 */ 00000838 80410014 lwz r2, [r1 + 0x0014] 0000083C 80010058 lwz r0, [r1 + 0x0058] 00000840 38210050 addi r1, r1, 0x0050 00000844 7C0803A6 mtlr r0 00000848 4E800020 blr 0000084C 7C0802A6 mflr r0 00000850 90010008 stw [r1 + 0x0008], r0 00000854 9421FFB0 stwu [r1 - 0x0050], r1 00000858 7C882378 mr r8, r4 0000085C 38E20130 addi r7, r2, 0x0130 00000860 38C200FC addi r6, r2, 0x00FC 00000864 80870000 lwz r4, [r7] 00000868 80070004 lwz r0, [r7 + 0x0004] 0000086C 38A10038 addi r5, r1, 0x0038 00000870 90810038 stw [r1 + 0x0038], r4 00000874 9001003C stw [r1 + 0x003C], r0 00000878 80070008 lwz r0, [r7 + 0x0008] 0000087C 388000F0 li r4, 0x00F0 00000880 90010040 stw [r1 + 0x0040], r0 00000884 9101003C stw [r1 + 0x003C], r8 00000888 90610040 stw [r1 + 0x0040], r3 0000088C 80660000 lwz r3, [r6] 00000890 48000239 bl +0x00000238 /* 00000AC8 */ 00000894 80410014 lwz r2, [r1 + 0x0014] 00000898 80010058 lwz r0, [r1 + 0x0058] 0000089C 38210050 addi r1, r1, 0x0050 000008A0 7C0803A6 mtlr r0 000008A4 4E800020 blr 000008A8 7C0802A6 mflr r0 000008AC 90010008 stw [r1 + 0x0008], r0 000008B0 9421FFB0 stwu [r1 - 0x0050], r1 000008B4 7C882378 mr r8, r4 000008B8 38E2013C addi r7, r2, 0x013C 000008BC 38C200FC addi r6, r2, 0x00FC 000008C0 80870000 lwz r4, [r7] 000008C4 80070004 lwz r0, [r7 + 0x0004] 000008C8 38A10038 addi r5, r1, 0x0038 000008CC 90810038 stw [r1 + 0x0038], r4 000008D0 9001003C stw [r1 + 0x003C], r0 000008D4 A0070008 lhz r0, [r7 + 0x0008] 000008D8 388000F0 li r4, 0x00F0 000008DC B0010040 sth [r1 + 0x0040], r0 000008E0 B101003C sth [r1 + 0x003C], r8 000008E4 9061003E stw [r1 + 0x003E], r3 000008E8 80660000 lwz r3, [r6] 000008EC 480001DD bl +0x000001DC /* 00000AC8 */ 000008F0 80410014 lwz r2, [r1 + 0x0014] 000008F4 80010058 lwz r0, [r1 + 0x0058] 000008F8 38210050 addi r1, r1, 0x0050 000008FC 7C0803A6 mtlr r0 00000900 4E800020 blr 00000904 7C0802A6 mflr r0 00000908 90010008 stw [r1 + 0x0008], r0 0000090C 9421FFC0 stwu [r1 - 0x0040], r1 00000910 38A20148 addi r5, r2, 0x0148 00000914 388200FC addi r4, r2, 0x00FC 00000918 80C50000 lwz r6, [r5] 0000091C 80050004 lwz r0, [r5 + 0x0004] 00000920 38A10038 addi r5, r1, 0x0038 00000924 90C10038 stw [r1 + 0x0038], r6 00000928 9001003C stw [r1 + 0x003C], r0 0000092C 9061003C stw [r1 + 0x003C], r3 00000930 80640000 lwz r3, [r4] 00000934 388000F0 li r4, 0x00F0 00000938 48000191 bl +0x00000190 /* 00000AC8 */ 0000093C 80410014 lwz r2, [r1 + 0x0014] 00000940 80010048 lwz r0, [r1 + 0x0048] 00000944 38210040 addi r1, r1, 0x0040 00000948 7C0803A6 mtlr r0 0000094C 4E800020 blr 00000950 7C0802A6 mflr r0 00000954 90010008 stw [r1 + 0x0008], r0 00000958 9421FFC0 stwu [r1 - 0x0040], r1 0000095C 38A20150 addi r5, r2, 0x0150 00000960 388200FC addi r4, r2, 0x00FC 00000964 80C50000 lwz r6, [r5] 00000968 80050004 lwz r0, [r5 + 0x0004] 0000096C 38A10038 addi r5, r1, 0x0038 00000970 90C10038 stw [r1 + 0x0038], r6 00000974 9001003C stw [r1 + 0x003C], r0 00000978 9061003C stw [r1 + 0x003C], r3 0000097C 80640000 lwz r3, [r4] 00000980 388000F0 li r4, 0x00F0 00000984 48000145 bl +0x00000144 /* 00000AC8 */ 00000988 80410014 lwz r2, [r1 + 0x0014] 0000098C 80010048 lwz r0, [r1 + 0x0048] 00000990 38210040 addi r1, r1, 0x0040 00000994 7C0803A6 mtlr r0 00000998 4E800020 blr 0000099C 7C0802A6 mflr r0 000009A0 90010008 stw [r1 + 0x0008], r0 000009A4 9421FFB0 stwu [r1 - 0x0050], r1 000009A8 7C882378 mr r8, r4 000009AC 38E20158 addi r7, r2, 0x0158 000009B0 38C200FC addi r6, r2, 0x00FC 000009B4 80870000 lwz r4, [r7] 000009B8 80070004 lwz r0, [r7 + 0x0004] 000009BC 38A10038 addi r5, r1, 0x0038 000009C0 90810038 stw [r1 + 0x0038], r4 000009C4 9001003C stw [r1 + 0x003C], r0 000009C8 80070008 lwz r0, [r7 + 0x0008] 000009CC 388000F0 li r4, 0x00F0 000009D0 90010040 stw [r1 + 0x0040], r0 000009D4 9101003C stw [r1 + 0x003C], r8 000009D8 90610040 stw [r1 + 0x0040], r3 000009DC 80660000 lwz r3, [r6] 000009E0 480000E9 bl +0x000000E8 /* 00000AC8 */ 000009E4 80410014 lwz r2, [r1 + 0x0014] 000009E8 80010058 lwz r0, [r1 + 0x0058] 000009EC 38210050 addi r1, r1, 0x0050 000009F0 7C0803A6 mtlr r0 000009F4 4E800020 blr 000009F8 7C0802A6 mflr r0 000009FC 90010008 stw [r1 + 0x0008], r0 00000A00 9421FFC0 stwu [r1 - 0x0040], r1 00000A04 38A20164 addi r5, r2, 0x0164 00000A08 388200FC addi r4, r2, 0x00FC 00000A0C 80C50000 lwz r6, [r5] 00000A10 80050004 lwz r0, [r5 + 0x0004] 00000A14 38A10038 addi r5, r1, 0x0038 00000A18 90C10038 stw [r1 + 0x0038], r6 00000A1C 9001003C stw [r1 + 0x003C], r0 00000A20 9061003C stw [r1 + 0x003C], r3 00000A24 80640000 lwz r3, [r4] 00000A28 388000F0 li r4, 0x00F0 00000A2C 4800009D bl +0x0000009C /* 00000AC8 */ 00000A30 80410014 lwz r2, [r1 + 0x0014] 00000A34 80010048 lwz r0, [r1 + 0x0048] 00000A38 38210040 addi r1, r1, 0x0040 00000A3C 7C0803A6 mtlr r0 00000A40 4E800020 blr 00000A44 7C0802A6 mflr r0 00000A48 90010008 stw [r1 + 0x0008], r0 00000A4C 9421FFB0 stwu [r1 - 0x0050], r1 00000A50 7C8A2378 mr r10, r4 00000A54 7CA92B78 mr r9, r5 00000A58 3902016C addi r8, r2, 0x016C 00000A5C 38C200FC addi r6, r2, 0x00FC 00000A60 80880000 lwz r4, [r8] 00000A64 80080004 lwz r0, [r8 + 0x0004] 00000A68 38A10038 addi r5, r1, 0x0038 00000A6C 90810038 stw [r1 + 0x0038], r4 00000A70 9001003C stw [r1 + 0x003C], r0 00000A74 80E80008 lwz r7, [r8 + 0x0008] 00000A78 8008000C lwz r0, [r8 + 0x000C] 00000A7C 388000F0 li r4, 0x00F0 00000A80 90E10040 stw [r1 + 0x0040], r7 00000A84 90010044 stw [r1 + 0x0044], r0 00000A88 9121003C stw [r1 + 0x003C], r9 00000A8C 91410040 stw [r1 + 0x0040], r10 00000A90 90610044 stw [r1 + 0x0044], r3 00000A94 80660000 lwz r3, [r6] 00000A98 48000031 bl +0x00000030 /* 00000AC8 */ 00000A9C 80410014 lwz r2, [r1 + 0x0014] 00000AA0 80010058 lwz r0, [r1 + 0x0058] 00000AA4 38210050 addi r1, r1, 0x0050 00000AA8 7C0803A6 mtlr r0 00000AAC 4E800020 blr fn00000AB0: 00000AB0 81820008 lwz r12, [r2 + 0x0008] 00000AB4 90410014 stw [r1 + 0x0014], r2 00000AB8 800C0000 lwz r0, [r12] 00000ABC 804C0004 lwz r2, [r12 + 0x0004] 00000AC0 7C0903A6 mtctr r0 00000AC4 4E800420 bctr fn00000AC8: 00000AC8 81820000 lwz r12, [r2] 00000ACC 90410014 stw [r1 + 0x0014], r2 00000AD0 800C0000 lwz r0, [r12] 00000AD4 804C0004 lwz r2, [r12 + 0x0004] 00000AD8 7C0903A6 mtctr r0 00000ADC 4E800420 bctr fn00000AE0: 00000AE0 81820004 lwz r12, [r2 + 0x0004] 00000AE4 90410014 stw [r1 + 0x0014], r2 00000AE8 800C0000 lwz r0, [r12] 00000AEC 804C0004 lwz r2, [r12 + 0x0004] 00000AF0 7C0903A6 mtctr r0 00000AF4 4E800420 bctr fn00000AF8: 00000AF8 800C0000 lwz r0, [r12] 00000AFC 90410014 stw [r1 + 0x0014], r2 00000B00 7C0903A6 mtctr r0 00000B04 804C0004 lwz r2, [r12 + 0x0004] 00000B08 4E800420 bctr 00000B0C 0000032C .invalid 00000B10 800000FC lwz r0, [r0 + 0x00FC] 00000B14 28000000 cmplwi r0, 0 00000B18 00000428 .invalid 00000B1C 800000F8 lwz r0, [r0 + 0x00F8] 00000B20 28000000 cmplwi r0, 0 00000B24 00000520 .invalid 00000B28 800001D0 lwz r0, [r0 + 0x01D0] 00000B2C 20000000 subfic r0, r0, 0 00000B30 000006F0 .invalid 00000B34 8000003C lwz r0, [r0 + 0x003C] 00000B38 00000000 .invalid 00000B3C 0000072C .invalid 00000B40 80000040 lwz r0, [r0 + 0x0040] 00000B44 00000000 .invalid 00000B48 0000076C .invalid 00000B4C 80000040 lwz r0, [r0 + 0x0040] 00000B50 00000000 .invalid 00000B54 000007AC .invalid 00000B58 80000044 lwz r0, [r0 + 0x0044] 00000B5C 00000000 .invalid 00000B60 000007F0 .invalid 00000B64 8000005C lwz r0, [r0 + 0x005C] 00000B68 00000000 .invalid 00000B6C 0000084C .invalid 00000B70 8000005C lwz r0, [r0 + 0x005C] 00000B74 00000000 .invalid 00000B78 000008A8 .invalid 00000B7C 8000005C lwz r0, [r0 + 0x005C] 00000B80 00000000 .invalid 00000B84 00000904 .invalid 00000B88 8000004C lwz r0, [r0 + 0x004C] 00000B8C 00000000 .invalid 00000B90 00000950 .invalid 00000B94 8000004C lwz r0, [r0 + 0x004C] 00000B98 00000000 .invalid 00000B9C 0000099C .invalid 00000BA0 8000005C lwz r0, [r0 + 0x005C] 00000BA4 00000000 .invalid 00000BA8 000009F8 .invalid 00000BAC 8000004C lwz r0, [r0 + 0x004C] 00000BB0 00000000 .invalid 00000BB4 00000A44 .invalid 00000BB8 8000006C lwz r0, [r0 + 0x006C] 00000BBC 00000000 .invalid [section 1 header] name __missing__ default_address 00000000 total_size 180 unpacked_size 17C packed_size C5 section_kind PATTERN_DATA share_kind PROCESS alignment 04 [section 1 data] 0000000000000000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 EC | 0000000000000010 | 00 00 01 00 00 00 01 6C 00 00 01 64 00 00 01 58 | l d X 0000000000000020 | 00 00 01 50 00 00 01 48 00 00 01 3C 00 00 01 30 | P H < 0 0000000000000030 | 00 00 00 FC 00 00 01 24 00 00 00 B8 00 00 00 00 | $ 0000000000000040 | 00 00 00 00 00 00 00 00 00 00 04 28 00 00 00 00 | ( 0000000000000050 | 00 00 03 2C 00 00 00 00 00 00 0A 44 00 00 00 00 | , D 0000000000000060 | 00 00 09 F8 00 00 00 00 00 00 09 9C 00 00 00 00 | 0000000000000070 | 00 00 09 50 00 00 00 00 00 00 09 04 00 00 00 00 | P 0000000000000080 | 00 00 08 A8 00 00 00 00 00 00 08 4C 00 00 00 00 | L 0000000000000090 | 00 00 07 F0 00 00 00 00 00 00 07 AC 00 00 00 00 | 00000000000000A0 | 00 00 07 6C 00 00 00 00 00 00 07 2C 00 00 00 00 | l , 00000000000000B0 | 00 00 06 F0 00 00 00 00 20 6F 00 04 70 00 10 28 | o p ( 00000000000000C0 | 00 01 50 40 59 4F 9F C0 22 4F A2 2E 70 00 A8 2A | P@YO "O .p * 00000000000000D0 | 2F 5F 00 08 20 5F 58 4F 4E D0 00 00 AA FE 07 00 | /_ _XON 00000000000000E0 | 00 00 00 00 00 00 00 00 00 00 00 F0 00 01 00 04 | 00000000000000F0 | 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 DC | P 0000000000000100 | 20 46 69 72 73 74 20 74 69 6D 65 20 63 61 6C 6C | First time call 0000000000000110 | 69 6E 67 20 61 20 73 70 65 63 69 61 6C 20 6F 6E | ing a special on 0000000000000120 | 65 00 00 00 00 04 FF FF 00 00 00 00 00 00 00 00 | e 0000000000000130 | 00 04 FF FE 00 00 00 00 00 00 00 00 00 02 FF FD | 0000000000000140 | 00 00 00 00 00 00 00 00 00 00 FF FC 00 00 00 00 | 0000000000000150 | 00 00 FF FB 00 00 00 00 00 04 FF FA 00 00 00 00 | 0000000000000160 | 00 00 00 00 00 00 FF F9 00 00 00 00 00 08 FF F8 | 0000000000000170 | 00 00 00 00 00 00 00 00 00 00 00 00 | [section 1 relocation program disassembly] 0000: 4A02 reloc_v_add_imports num_words=3 0002: 4000 reloc_v_add_sect_c num_words=1 0004: 4209 reloc_v_add_sect_d num_words=10 0006: 4200 reloc_v_add_sect_d num_words=1 0008: 4400 reloc_v_add_sect_c_sect_d_none num_3_word_blocks=1 000A: 460D reloc_v_add_sect_c_sect_d num_2_word_blocks=14 000C: 0381 reloc_skip_then_add_sect_d skip_words=14, num_words=1 000E: 0081 reloc_skip_then_add_sect_d skip_words=2, num_words=1 [section 2 header] name __missing__ default_address 00000000 total_size 0 unpacked_size 0 packed_size 2DA section_kind LOADER share_kind GLOBAL alignment 04 [export table: 15 entries] CallComponentCanDo => [export "CallComponentCanDo" 1:00000080] CallComponentClose => [export "CallComponentClose" 1:00000088] CallComponentFunctionWithStorageProcInfo => [export "CallComponentFunctionWithStorageProcInfo" 1:0000003C] CallComponentGetMPWorkFunction => [export "CallComponentGetMPWorkFunction" 1:00000058] CallComponentOpen => [export "CallComponentOpen" 1:00000090] CallComponentRegister => [export "CallComponentRegister" 1:00000070] CallComponentTarget => [export "CallComponentTarget" 1:00000068] CallComponentUPP => [export "CallComponentUPP" 1:000000FC] CallComponentUnregister => [export "CallComponentUnregister" 1:00000060] CallComponentVersion => [export "CallComponentVersion" 1:00000078] DelegateComponentCall => [export "DelegateComponentCall" 1:00000048] GetComponentTypeModSeed => [export "GetComponentTypeModSeed" 1:000000B0] OpenAComponent => [export "OpenAComponent" 1:000000A8] OpenAComponentResFile => [export "OpenAComponentResFile" 1:000000A0] OpenADefaultComponent => [export "OpenADefaultComponent" 1:00000098] [import table: 3 entries] 0 => [import InterfaceLib:CallUniversalProc (02)] 1 => [import InterfaceLib:SetA5 (02)] 2 => [import InterfaceLib:DebugStr (02)]